using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.Service.Common;

namespace Sinacor.Servico.Bovespa.Ordens.BusinessEntity
{
    public class Justificativa : BaseBusinessEntity
    {
        public static class ConsultarJustificativa
        {
            public const int TextoJustificativa = 0;
            public const int IdentificadorJustificativa = 1;
            public const int DataAlteracaoJustificativa = 2;
        }

        private BusinessEntity.Ordem _ordem;
        public BusinessEntity.Ordem Ordem
        {
            get { return _ordem;}
            set { _ordem = value;}
        }

        private String _textoJustificativa;
        public String TextoJustificativa
        {
            get { return _textoJustificativa; }
            set { _textoJustificativa = value; }
        }

        private Int32 _identificadorJustificativa;
        public Int32 IdentificadorJustificativa
        {
            get { return _identificadorJustificativa; }
            set { _identificadorJustificativa = value; }
        }

        private DateTime? _dataAuteracao;
        public DateTime? DataAlteracao
        {
            get { return _dataAuteracao; }
            set { _dataAuteracao = value; }
        }
    }
}
